package com.clkj.xiuzheng.pojo.shangcheng;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;

/**
 * @author yawang
 * @date Wed May 22 11:56:29 CST 2024
 * @description 用户佣金总表
 */
@ApiModel( value ="t_xz_userCommission" )
@Table( name ="t_xz_userCommission" )
public class UserCommission  implements Serializable {

    @Id
   	@Column(name = "commission_id",updatable = false )
	@ApiModelProperty( value="null")
	private Integer commissionId;

   	@Column(name = "user_id" )
	@ApiModelProperty( value="null")
	private Integer userId;

	/**
	 * 总佣金
	 */
   	@Column(name = "total_money" )
	@ApiModelProperty( value="总佣金")
	private Double totalMoney;

	/**
	 * 已发放
	 */
   	@Column(name = "grant_money" )
	@ApiModelProperty( value="已发放")
	private Double grantMoney;


	/**
	 * 充值总数
	 */
   	@Column(name = "recharge_num" )
	@ApiModelProperty( value="充值总数")
	private Integer rechargeNum;

	/**
	 * 充值总金额
	 */
   	@Column(name = "recharge_money" )
	@ApiModelProperty( value="充值总金额")
	private Double rechargeMoney;

  public Integer getCommissionId() {
    return commissionId;
  }

  public void setCommissionId(Integer commissionId) {
    this.commissionId = commissionId;
  }


  public Integer getUserId() {
    return userId;
  }

  public void setUserId(Integer userId) {
    this.userId = userId;
  }


  public Double getTotalMoney() {
    return totalMoney;
  }

  public void setTotalMoney(Double totalMoney) {
    this.totalMoney = totalMoney;
  }


  public Double getGrantMoney() {
    return grantMoney;
  }

  public void setGrantMoney(Double grantMoney) {
    this.grantMoney = grantMoney;
  }



  public Integer getRechargeNum() {
    return rechargeNum;
  }

  public void setRechargeNum(Integer rechargeNum) {
    this.rechargeNum = rechargeNum;
  }


  public Double getRechargeMoney() {
    return rechargeMoney;
  }

  public void setRechargeMoney(Double rechargeMoney) {
    this.rechargeMoney = rechargeMoney;
  }

}
